dump truck


Results for "dump truck"

English - Turkish Dictionary

dump truck

(English - Turkish Dictionary) :
damperli kamyon.